#ifndef EI_VECTOROBJECT_H
#define EI_VECTOROBJECT_H

using namespace Ogre;

namespace Ei {
class VectorObject
{
protected:
	static int msInstanceCount;
		
	SceneNode* rootnode;
	SceneNode* Xnode;
	SceneNode* Ynode;
	SceneNode* Znode;		
	float thickness;
	float magnitude;
	
public:
	VectorObject();
	VectorObject(Vector3 position);
	~VectorObject();
	
	void setScale(Vector3 size);
	void setOrientation(Quaternion orient);
	void setColour(int scheme);
	void show(bool showObject);
	void setPosition(Vector3 pos);

	
private:		


};
} // namespace ei4

#endif
